conch shell horn - Alemán Inglés Diccionario